Cordova - het config.xml bestand
Home

Cordova - het config.xml bestand

Cordova - het config.xml bestand

In deze sectie leer je hoe je de Cordova applicatie configureert

Personaliseren

Je kan de titel van je app wijzigen, evenals je email adres en je website opgeven:

<?xml version='1.0' encoding='utf-8'?>
<widget id="be.modernways.vos" version="1.0.0"
    xmlns="http://www.w3.org/ns/widgets"
    xmlns:cdv="http://cordova.apache.org/ns/1.0">
    <name>Veilig op school</name>
    <description>
        Veilig op school - een app die je helpt de juiste procedures te volgen in geval
        van nood
    </description>
    <author email="jef.inghelbrecht@outlook.be" href="https://www.modernways.io">
        Modern Ways
    </author>
    <content src="index.html" />
    <access origin="*" />
    <allow-intent href="http://*/*" />
    <allow-intent href="https://*/*" />
    <allow-intent href="tel:*" />
    <allow-intent href="sms:*" />
    <allow-intent href="mailto:*" />
    <allow-intent href="geo:*" />
    <platform name="android">
        <allow-intent href="market:*" />
        <icon src="res/icon/android/icon-antigon-36.png" density="ldpi" />
        <icon src="res/icon/android/icon-antigon-48.png" density="mdpi" />
        <icon src="res/icon/android/icon-antigon-72.png" density="hdpi" />
        <icon src="res/icon/android/icon-antigon-96.png" density="xhdpi" />
        <icon src="res/icon/android/icon-antigon-144.png" density="xxhdpi" />
        <icon src="res/icon/android/icon-antigon-192.png" density="xxxhdpi" />
    </platform>
    <platform name="ios">
        <allow-intent href="itms:*" />
        <allow-intent href="itms-apps:*" />
    </platform>
    <engine name="android" spec="^6.2.3" />
    <plugin name="cordova-plugin-geolocation" spec="^2.4.3" />
    <plugin name="cordova-plugin-whitelist" spec="^1.3.2" />
</widget>

Iconen toevoegen

In het config.xml bestand kan je ook de verschillende iconen voor de verschillende platformen opgeven:

<?xml version='1.0' encoding='utf-8'?>
<widget id="be.modernways.vos" version="1.0.0"
    xmlns="http://www.w3.org/ns/widgets"
    xmlns:cdv="http://cordova.apache.org/ns/1.0">
    <name>Veilig op school</name>
    <description>
        Veilig op school - een app die je helpt de juiste procedures te volgen in geval
        van nood
    </description>
    <author email="jef.inghelbrecht@outlook.be" href="https://www.modernways.io">
        Modern Ways
    </author>
    <content src="index.html" />
    <access origin="*" />
    <allow-intent href="http://*/*" />
    <allow-intent href="https://*/*" />
    <allow-intent href="tel:*" />
    <allow-intent href="sms:*" />
    <allow-intent href="mailto:*" />
    <allow-intent href="geo:*" />
    <platform name="android">
        <allow-intent href="market:*" />
        <icon src="res/icon/android/icon-antigon-36.png" density="ldpi" />
        <icon src="res/icon/android/icon-antigon-48.png" density="mdpi" />
        <icon src="res/icon/android/icon-antigon-72.png" density="hdpi" />
        <icon src="res/icon/android/icon-antigon-96.png" density="xhdpi" />
        <icon src="res/icon/android/icon-antigon-144.png" density="xxhdpi" />
        <icon src="res/icon/android/icon-antigon-192.png" density="xxxhdpi" />
    </platform>
    <platform name="ios">
        <allow-intent href="itms:*" />
        <allow-intent href="itms-apps:*" />
    </platform>
    <engine name="android" spec="^6.2.3" />
    <plugin name="cordova-plugin-geolocation" spec="^2.4.3" />
    <plugin name="cordova-plugin-whitelist" spec="^1.3.2" />
</widget>

Tip

Gebruik een online XML editor om je xml bestand aan te passen. In het voorbeeld heb ik de Online XML Editor van tutorialspoint gebruikt.

Cordova - het config.xml bestand in een online editor
Cordova - het config.xml bestand in een online editor

JI
2017-05-22 13:42:13